protest demonstration - İspanyolca İngilizce Sözlük